package com.whnk.pm.mapper;

import com.whnk.pm.domain.SusdRule;
import java.util.List;	

/**
 * 补助规则 数据层
 * 
 * @author whwhnk
 * @date 2019-07-27
 */
public interface SusdRuleMapper 
{
	/**
     * 查询补助规则信息
     * 
     * @param surId 补助规则ID
     * @return 补助规则信息
     */
	public SusdRule selectSusdRuleById(Integer surId);
	
	/**
     * 查询补助规则列表
     * 
     * @param susdRule 补助规则信息
     * @return 补助规则集合
     */
	public List<SusdRule> selectSusdRuleList(SusdRule susdRule);
	
	/**
     * 新增补助规则
     * 
     * @param susdRule 补助规则信息
     * @return 结果
     */
	public int insertSusdRule(SusdRule susdRule);
	
	/**
     * 修改补助规则
     * 
     * @param susdRule 补助规则信息
     * @return 结果
     */
	public int updateSusdRule(SusdRule susdRule);
	
	/**
     * 删除补助规则
     * 
     * @param surId 补助规则ID
     * @return 结果
     */
	public int deleteSusdRuleById(Integer surId);
	
	/**
     * 批量删除补助规则
     * 
     * @param surIds 需要删除的数据ID
     * @return 结果
     */
	public int deleteSusdRuleByIds(String[] surIds);
	
}